<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 这句话等价于 let n;n=20; 
        // 当执行let n 会在栈区开辟一个空间
        // 当执行n = 20 会在栈区中记录n变量的值是20
        let n = 20;
        // 等价于 let m ;m = n
        // 当执行 let m会在栈区开辟一个空间
        // 当执行 m = n 会将n变量在栈区中值拷贝一份 保存到m的栈空间存在
        let m = n;
        // 将m变量栈区存储的值修改为30
        m = 30;
        // 对于基本类型之间相互赋值 如果其中一个变量修改 对另外一个变量没有任何影响
        console.log(n);
    </script>
</body>
</html>